在我們寫程式時,一定會用很多來支援,讓我們更輕鬆,
尤其是WPF的部分,為了漂亮肯定用了很多套件加入,
但額外的套件引用後,在我們Bootstrapper建置完成時,
點DemoUse.Bootstrapper.exe會出現沒有反應的狀況,
例如
我現在想用DemoUse.CustomAction專案內的GetThisIP
我先把他抽離出來
然後在我們的WPF專案上使用參考,
SetDataPageViewModel內預設
這樣建置完成後執行下來,點我們exe 就只會沒有反應而已...
那解決的辦法就是在我們的DemoUse.Bootstrapper >ManagedBootstrapperApplicationHost
加入DemoUse.CustomAction.dll
<BootstrapperApplicationRef Id="ManagedBootstrapperApplicationHost" >
<Payload SourceFile="$(var.DemoUse.WPFView.TargetDir)DemoUse.WPFView.dll" />
<Payload SourceFile="$(var.DemoUse.WPFView.TargetDir)BootstrapperCore.config" />
<Payload SourceFile="$(var.DemoUse.WPFView.TargetDir)DemoUse.CustomAction.dll" />
</BootstrapperApplicationRef>
再次建置就可以執行惹 !
姜姜!
我在寫這邊時,有各種困擾,
畢竟參考文章沒講很細,
一開始就只能各種試試看,
後來真的讓我成功了!
回去再查參考文章,
才發現好像有講這塊...
Day27程式碼
https://github.com/Aslan7826/defaultMVC/commits/Day27